

<meta http-equiv="Content-Type" content="text/htmm charset=utf-8"/>
    
<h2>Chạy thử bài 1</h2>
<form method="POST">
	<label>Nhập tuổi của bạn</label>
	<input type="text" name="age" placeholder="Nhập tuổi" />
	<input type="submit" name="submit" />
</form>

<?php

// Bài 1

if (isset($_POST['submit'])) {
	if (is_numeric($_POST['age'])) {
		echo "Sinh năm: " . (date('Y') - $_POST['age']);
	} else {
		echo "Tuổi không hợp lệ";
	}
}

// Bài 2

function check_desc($num_array) {
	if (count($num_array) == 0) return false;
	for ($i = 1; $i < count($num_array); $i++) {
		if ($num_array[$i] < $num_array[$i-1]) return false;
	}
	return true;
}

// Viết hàm kiểm các mảng sau

$array1 = array(1, 2, 5, 8, 9, 0);  // false

$array2 = array(1, 4, 10, 20, 21); // true

$array3 = array(1, 1, 1, 5, 8); // true

$array4 = array(0, 1, 0, 3, 5); // false

// Nếu kết quả đúng như trong comment thì hàm bạn chạy chính xác.

echo "<h2>Kết quả chạy bài 2</h2>";

echo ((check_desc($array1)) ? "TRUE" : "FALSE")."<br/>";
echo ((check_desc($array2)) ? "TRUE" : "FALSE")."<br/>";
echo ((check_desc($array3)) ? "TRUE" : "FALSE")."<br/>";
echo ((check_desc($array4)) ? "TRUE" : "FALSE")."<br/>";

// Bai 3

function img2link ($img_url) {
	$valid_ext = array('.jpg', '.png');
	return (substr($img_url, 0, 7) == "http://" && in_array(substr($img_url, -4), $valid_ext)) ? "<a href='{$img_url}' ><img src='{$img_url}' /></a>" : "URL không hợp lệ";
}

echo "<h2>Kết quả chạy bài 3</h2>";

echo img2link("http://minhnhut.info/hinh.png")."<br/>";
echo img2link("http://minhnhut.info/hinh.jpg")."<br/>";
echo img2link("http://minhnhut.info/")."<br/>";

// Viết bởi Minh Nhựt - Admin MinhNhut.info


?>